package com.roshan.web.dto;

import java.io.Serializable;
import java.util.LinkedHashMap;
import java.util.Map;

/**
 * The Class UpdateUserSecurityProfile.
 */
public class UpdateUserSecurityProfile implements Serializable {

    /** The Constant serialVersionUID. */
    private static final long serialVersionUID = 100L;

    /** The user uri. */
    private String userUri;

    /** The old pwd. */
    private String oldPwd;

    /** The new pwd. */
    private String newPwd;

    /** The old pin. */
    private String oldPin;

    /** The new pin. */
    private String newPin;

    /** The partner uri. */
    private String partnerUri;

    /** The tenant uri. */
    private String tenantUri;

    /** The mfa question answers. */
    private Map<String, String> mfaQuestionAnswers = new LinkedHashMap<String, String>();

    /**
     * Gets the user uri.
     * 
     * @return the user uri
     */
    public String getUserUri() {
        return this.userUri;
    }

    /**
     * Sets the user uri.
     * 
     * @param userUri the new user uri
     */
    public void setUserUri(String userUri) {
        this.userUri = userUri;
    }

    /**
     * Gets the old pwd.
     * 
     * @return the old pwd
     */
    public String getOldPwd() {
        return this.oldPwd;
    }

    /**
     * Sets the old pwd.
     * 
     * @param oldPwd the new old pwd
     */
    public void setOldPwd(String oldPwd) {
        this.oldPwd = oldPwd;
    }

    /**
     * Gets the new pwd.
     * 
     * @return the new pwd
     */
    public String getNewPwd() {
        return this.newPwd;
    }

    /**
     * Sets the new pwd.
     * 
     * @param newPwd the new new pwd
     */
    public void setNewPwd(String newPwd) {
        this.newPwd = newPwd;
    }

    /**
     * Gets the old pin.
     * 
     * @return the old pin
     */
    public String getOldPin() {
        return this.oldPin;
    }

    /**
     * Sets the old pin.
     * 
     * @param oldPin the new old pin
     */
    public void setOldPin(String oldPin) {
        this.oldPin = oldPin;
    }

    /**
     * Gets the new pin.
     * 
     * @return the new pin
     */
    public String getNewPin() {
        return this.newPin;
    }

    /**
     * Sets the new pin.
     * 
     * @param newPin the new new pin
     */
    public void setNewPin(String newPin) {
        this.newPin = newPin;
    }

    /**
     * Gets the partner uri.
     * 
     * @return the partnerUri
     */
    public String getPartnerUri() {
        return this.partnerUri;
    }

    /**
     * Sets the partner uri.
     * 
     * @param partnerUri the partnerUri to set
     */
    public void setPartnerUri(String partnerUri) {
        this.partnerUri = partnerUri;
    }

    /**
     * Gets the tenant uri.
     * 
     * @return the tenantUri
     */
    public String getTenantUri() {
        return this.tenantUri;
    }

    /**
     * Sets the tenant uri.
     * 
     * @param tenantUri the tenantUri to set
     */
    public void setTenantUri(String tenantUri) {
        this.tenantUri = tenantUri;
    }

    /**
     * Gets the mfa question answers.
     * 
     * @return the mfaQuestionAnswers
     */
    public Map<String, String> getMfaQuestionAnswers() {
        return this.mfaQuestionAnswers;
    }

    /**
     * Sets the mfa question answers.
     * 
     * @param mfaQuestionAnswers the mfaQuestionAnswers to set
     */
    public void setMfaQuestionAnswers(Map<String, String> mfaQuestionAnswers) {
        this.mfaQuestionAnswers = mfaQuestionAnswers;
    }

}
